internal workings - Español Inglés Diccionario